package com.sztz.result;

import lombok.AllArgsConstructor;
import lombok.Data;

/**
 * 自定义异常
 * @author yzy
 * @date 2022/8/19 16:20
 */
@AllArgsConstructor
@Data
public class ServiceException extends RuntimeException {
    /**
     * 异常代码
     */
    private String code;
    /**
     * 异常信息
     */
    private String message;

    /**
     * 自定义的业务异常信息
     * @author yzy
     * @date 2022/8/19 16:20
     */
    public ServiceException(ResultEnum resultEnum){
        this.code = resultEnum.getCode();
        this.message = resultEnum.getMessage();
    }
}
